worm grooves - Español Inglés Diccionario